package com.ecoolex.chinadutyfree.retailer.pojo;

import java.util.List;

import org.springframework.lang.NonNull;

import com.ecoolex.framework.common.annotation.Description;
import com.ecoolex.framework.common.annotation.IgnoreField;


@Description({ "提交订单" })
public class SubmitDirectMailGoodsOrderDTO {

	@IgnoreField
	private Integer userId;

	@Description({ "寄件人Id" })
	private Integer senderId;

	@Description({ "收件人Id" })
	@NonNull
	private Integer receiverId;

	@Description({ "配送方式" })
	@NonNull
	private Integer deliveryMannerId;

	@Description({ "购物车清单" })
	@NonNull
	private List<Integer> cartIdList;

	@Description({"店铺优惠券"})
	private Integer storeCouponId;

	@Description({"银联优惠券"})
	private Integer unionPayCouponId;

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Integer getSenderId() {
		return senderId;
	}

	public void setSenderId(Integer senderId) {
		this.senderId = senderId;
	}

	public Integer getReceiverId() {
		return receiverId;
	}

	public void setReceiverId(Integer receiverId) {
		this.receiverId = receiverId;
	}

	public Integer getDeliveryMannerId() {
		return deliveryMannerId;
	}

	public void setDeliveryMannerId(Integer deliveryMannerId) {
		this.deliveryMannerId = deliveryMannerId;
	}

	public List<Integer> getCartIdList() {
		return cartIdList;
	}

	public void setCartIdList(List<Integer> cartIdList) {
		this.cartIdList = cartIdList;
	}



	public Integer getStoreCouponId() {
		return storeCouponId;
	}

	public void setStoreCouponId(Integer storeCouponId) {
		this.storeCouponId = storeCouponId;
	}


	public Integer getUnionPayCouponId() {
		return unionPayCouponId;
	}

	public void setUnionPayCouponId(Integer unionPayCouponId) {
		this.unionPayCouponId = unionPayCouponId;
	}


}
